hit on all cylinders - Français Anglais Dictionnaire